package scutiger.annotation;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * @author lei
 * 该类作为所有controller的接口，如果需要实现url访问，就必须实现该接口
 * setRequetst方法和setResponse方法必须自己实现，并在子类中定义request和response
 * 该接口除了setRequest和setResponse方法带参数以外，其它所有自己定义的方法都不能带参数，必须通过getrequestParam方法来获取参数
 * jsp页面访问url的时候/main/注解的控制器名称/注解的方法名称
 * main是必须要的  因为/* 已经被使用啦 所以我这里只能对mian做拦截
 */
public interface BaseController {
    /**设置request对象
     * @param request request
     */
    void setRequest(HttpServletRequest request);

    /**设置response对象
     * @param response response
     */
    void setResponse(HttpServletResponse response);
}
